The tools
directory contains various lisp and C-shell utilities for
building CMU CL:
- compile-all*
- Will compile lisp files and build a kernel core. It has
numerous command-line options to control what to compile and how. Try -help to
see a description. It runs a separate Lisp process to compile each
subsystem. Error output is generated in files with ``.log'' extension in
the root of the build area.
- setup.lisp
- Some lisp utilities used for compiling changed files in batch
mode and collecting the error output Sort of a crude defsystem. Loads into the
``user'' package. See with-compiler-log-file and comf.
- foocom.lisp
- Each system has a ``
.lisp
'' file in
tools/
which compiles that system.